﻿namespace Mekiasm.Interface
{
    interface IMekCraftableMachine
    {
        string[] ingredians { get; set; }
        string[] fuelIngredians { get; set; }
        long[] fuelIngrediansAmount { get; set; }
        MekRecipe CurrentRecipe { get; set; }
        float CraftProgress { get; set; }
        float HeatLevel { get; set; }
        int CraftModeType { get; set; }
        int CraftPowerUse { get; set; }
        IDynamicCraft CraftDevice { get; }
        bool CheckResultCapacity { get; }
        void DoCraft();
    }
}
